#include<iostream>
using namespace std;

// 对于两个整数 a, b，既是 a 的整数倍又是 b 的整数倍的数称为 a 和 b 的公倍数。
//公倍数中最小的正整数称为 a 和 b 的最小公倍数。

// 请问， 2024 和 1024 的最小公倍数是多少？


int main()
{
    int num=0;
    for(int i=1024;i<10000000;++i)
    {
        if((i%1024==0) && (i%2024==0))
        {
            num=i;
            break;
        }
    }
    cout<<num<<endl;
    return 0;
}